/**
 * Author(s): xuming.Wong <xuming.Wong@gmail.com>
 */

#ifndef __QS_DepositCreateDialog_H__
#define __QS_DepositCreateDialog_H__

#include "UIWidgets.h"
#include "DepositManager.h"

namespace QSThink
{

	class DepositCreateDialog : 
		public QDialog
	{
		Q_OBJECT

	public:
		DepositCreateDialog(QWidget *parent=0,Qt::WindowFlags flag=0);
		virtual ~DepositCreateDialog();
		
	protected:
		Ui::DepositCreateUI* _ui;
	protected slots:
		void OnOKClicked( bool checked );
		void OnCancelClicked( bool checked );
	public:
	signals:
		void OnDepositCreate(DepositInfo* info);
	};
}
#endif
